7efe14464c8387342d8585a709a62beaa1194747,drools-core/src/main/java/org/drools/reteoo/ReteooRuleBase.java,ReteooRuleBase,newStatefulSession,#number#SessionConfiguration#Environment#,317

Before Change



            if ( sessionConfig.isKeepReference() ) {
                super.addStatefulSession( session );
                for ( Iterator it = session.getRuleBaseUpdateListeners().iterator(); it.hasNext(); ) {
                    addEventListener( (RuleBaseEventListener) it.next() );
                }
            }

After Change



            if ( sessionConfig.isKeepReference() ) {
                super.addStatefulSession( session );
                for (Object listener : session.getRuleBaseUpdateListeners()) {
                    addEventListener((RuleBaseEventListener) listener);
                }
            }